package com.woniuxy.woniuhis.service;

import java.util.List;

import com.github.pagehelper.PageInfo;
import com.woniuxy.woniuhis.entity.Emp;
/**
 * 员工信息业务层
 *
 */
public interface EmpService {

	// 添加员工
	void addEmp(Emp emp);

	// 更新员工信息
	void modifyEmpByEmpId(Emp emp);

	// 根据id删除员工
	void delEmpByempId(String empId);

	// 根据条件查询员工  带分页 pageindex索引页  pagesize返回查询条数
	List<Emp> findEmpByCondition(Emp empCondition,Integer pageIndex,Integer pagesize);
	//查询所有员工
	PageInfo<Emp> findEmps(Emp emp,Integer pageIndex,Integer pageSize);
	
	// 查询员工详细信息 做员工详情页
	Emp findEmpByempId(String empId);

	// 根据用户名查找用户
	Emp findEmpByEmpName(String empName);

}
